.allClass {
    width: 200px;
    height: 30px;
    background-color: #93d46f;
    background-position: -296px -86px;
    text-align: center;
    line-height: 30px;
    color: #fff;
}


/* banner */

#ebook {
    height: 432px;
    display: flex;
}

.Left {
    width: 998px;
    height: 432px;
    /* background-color: #ff0; */
}


/* ebookRight */

.ebookRight {
    width: 200px;
    height: 430px;
}

.ebookRight h3 {
    background-color: #93d46f;
    width: 200px;
    height: 30px;
    color: #fff;
    align-items: center;
    line-height: 30px;
    text-indent: 10px;
}


/* .ebookRight {
    width: 200px;
    height: 432px;
    border: 1px solid #ccc;
    box-sizing: border-box;
} */

.ebookRight li {
    height: 42px;
    border-bottom: 1px solid #ccc;
    overflow: hidden;
}

.ebookRight li.active {
    height: 140px;
}

.ebookRight li p.bookNum {
    /* color: #fff; */
    height: 20px;
}

.ebookRight li p.bookNum span {
    width: 20px;
    height: 20px;
    display: block;
    float: right;
    text-align: center;
    line-height: 20px;
}

.ebookRight li p.bookNum span.active {
    color: #fff;
    background-color: orange;
}

.ebookRight li img {
    width: 80px;
    height: 100px;
    margin-left: 5px;
}

.ebookRight li p.bookTitle {
    width: 95px;
    height: 70px;
    margin-right: 10px;
    float: right;
    line-height: 18px;
    font-size: 14px;
    padding-top: 10px;
}


/* end banner */


/* gamebox */

#gamebox {
    height: 90px;
    display: flex;
    /* border: 1px solid palevioletred; */
}


/* end gamebox */


/* discount */

.bookDiscountTitle {
    color: #fff;
    background-color: #ff6600;
}


/* end discount */


/* newbook */

#newBook .newBookTitle {
    height: 100%;
    display: inline-block;
    color: #fff;
    background-color: #ff6600;
}


/* end newbook  */


/* 编码 */

.bookNum {
    width: 20px;
    height: 40px;
    text-align: center;
    line-height: 40px;
}


/* 名字 */

.bookName {
    width: 200px;
    height: 40px;
    line-height: 42px;
}

.bookName.active {
    display: none;
}

.bookImg {
    width: 100px;
    height: 145px;
    display: none;
}

.bookImg.active {
    display: block;
}

.bookImg img {
    width: 100%;
    height: 100%;
}

.bookDiscription {
    width: 108px;
    height: 145px;
    font-size: 11px;
    line-height: 16px;
    margin-left: 8px;
    display: none;
}

.bookDiscription.active {
    display: block;
}


/* .recommendHead */

.recommendHead {
    height: 40px;
    line-height: 40px;
    /* border-bottom: 6px solid #ff6600; */
    box-sizing: border-box;
    font-size: 20px;
    text-indent: 20px;
}


/* .recommendContent */

.recommendContent {
    height: 500px;
    padding-left: 3px;
}


/* 鼠标 */

.box199250 {
    width: 197px;
    height: 258px;
    /* border-top: 1px solid #ff6600; */
    /* margin-top: 5px; */
    /* border-left: 1px solid #ff6600; */
    /* border-bottom: 1px solid #ff6600; */
    box-sizing: border-box;
    float: left;
    align-items: center;
    text-align: center;
}


/* 右边框 */


/* .borderRight {
    border-right: 1px solid #ff6600;
} */


/* 文字 */

.box199250 p {
    text-align: left;
    margin-top: 7px;
    text-indent: 10px;
}

.box199250 img {
    /* align-items: center; */
    width: 150px;
    height: 150px;
}

.pName {
    font-size: 15px;
}

.pDiscription {
    color: #ff6600;
    font-size: 12px;
    margin-top: 5px;
}


/* 限购图标 */

.limitedTime {
    width: 75px;
    height: 25px;
    background-position: -202px -100px;
}


/* end recommend */


/* newbook */

#newbook {
    height: 500px;
    /* border: orangered 1px solid; */
    margin-top: 10px;
}

.recommendContent1 {
    width: 100%;
    height: 496px;
    display: flex;
    /* padding-left: 3px; */
    /* margin-top: 10px; */
    /* background-color: palevioletred; */
}

.newbookLeft {
    border: 1px solid #e6e6e6;
    height: 389px;
    width: 1775px;
    margin-right: 10px;
}


/* 180270 */

.box180270 {
    width: 180px;
    height: 195px;
    /* border-left: 1px solid #ff6600; */
    /* border-bottom: 1px solid #ff6600; */
    /* border-left: 1px solid #e6e6e6; */
    border-top: none;
    box-sizing: border-box;
    float: left;
    text-align: center;
}

.box180270 p {
    text-align: left;
    margin-top: 7px;
    text-indent: 40px;
    /* margin-top: 30px; */
}

.box180270 img {
    /* text-indent: 5px; */
    width: 90px;
    height: 90px;
    margin-top: 30px;
}

.box180270 .pName2 {
    font-size: 11px;
    margin-top: 8px;
    color: #c6c6c6;
}

.box180270 .pName {
    font-size: 10px;
}

.newbookRight {
    width: 534px;
    height: 390px;
    border: 1px solid #e6e6e6;
    /* display: flex; */
}

.newbookRight h3 {
    background-color: #93d46f;
    width: 276px;
    height: 30px;
    color: #fff;
    align-items: center;
    line-height: 30px;
    text-indent: 100px;
}

.newbookRight {
    width: 534px;
    height: 390px;
    border: 1px solid #ccc;
    box-sizing: border-box;
}

.newbookRight ul li {
    display: flex;
}

.newbookRight ul li .liRight {
    width: 190px;
    height: auto;
    border-bottom: 1px solid #ccc;
    display: flex;
}


/* .onlyboox */


/* #onlybook{
    height: 560px;
    border: #ccc 1px solid;
}
.boxout540{
    height: 532px;
    display: flex;
} */


/* .onlybooxout{
    width: 100%;
    height: 530px;
    border: 1px #0f0f0e solid;
} */


/* .onlybooxout2{
    height: 530px;
    border: 1px #d60d0d solid;
} */

#supply .popContent {
    width: 1200px;
    height: 500px;
}

#supply .popContent .box150250 {
    float: left;
    margin-left: 40px;
}

#supply #productslideBox li.p {
    font-size: 100px;
    text-align: center;
    line-height: 500px;
}


/* like */

#likeboxs {
    /* border: 1px solid rgb(202, 61, 61); */
    height: 560px;
}

.likeboxscontent {
    height: 405px;
    /* border: 1px solid rgb(61, 202, 160); */
}

.likeboxscontent .box180270 {
    margin-right: 18px;
}

.likeboxsbottom {
    height: 111px;
    border: #ccc 1px solid;
    /* background-color: #93d46f; */
    display: flex;
    box-sizing: border-box;
    /* justify-content: space-between; */
}

.box120111 {
    float: left;
    /* justify-content: space-between; */
    width: 120px;
    height: 111px;
    margin-right: 80px;
}

#chanpingliebiao {
    display: inline-block;
    width: 97px;
    height: 63px;
    /* border: 1px solid red; */
    padding-left: 20px;
    position: absolute;
    left: 2px;
    top: -26px;
}

#chanpingliebiao2 {
    display: inline-block;
    width: 78px;
    height: 40px;
    /* border: 1px solid red; */
    padding-left: 20px;
    position: absolute;
    right: 120px;
    top: 2px;
}